package com.net.xpay.core.manager.collect;

import com.net.common.manager.VersionedManager;
import com.net.xpay.core.domain.collect.CollectionOrder;
import com.net.xpay.core.model.CollectionOrderSearchModel;

import java.util.List;


public interface CollectionOrderManager extends VersionedManager<Long,CollectionOrder> {
    List<CollectionOrder> search(CollectionOrderSearchModel searchModel);

    long searchCount(CollectionOrderSearchModel searchModel);

    List<CollectionOrder> findByIds(List<Long> ids);

    int batchUpdate(List<CollectionOrder> orders);
}
